﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace iemtm.WeChat.Core.Model
{
    /// <summary>
    /// 告警推送Model
    /// </summary>
    public class AlarmCountModel
    {
        /// <summary>
        /// 退服
        /// </summary>
        public int OutServiceAmount { get; set; }
        /// <summary>
        /// 退服（移动）
        /// </summary>
        public int OutServiceAmountByYD { get; set; }
        /// <summary>
        /// 退服（联通）
        /// </summary>
        public int OutServiceAmountByLT { get; set; }
        /// <summary>
        /// 退服（电信）
        /// </summary>
        public int OutServiceAmountByDX { get; set; }
        /// <summary>
        /// 已派单
        /// </summary>
        public int AnnounceAmount { get; set; }
        /// <summary>
        /// FSU离线
        /// </summary>
        public int FSUAmount { get; set; }
        /// <summary>
        /// FSU离线（移动）
        /// </summary>
        public int FSUAmountByYD { get; set; }
        /// <summary>
        /// FSU离线（联通）
        /// </summary>
        public int FSUAmountByLT { get; set; }
        /// <summary>
        /// FSU离线（电信）
        /// </summary>
        public int FSUAmountByDX { get; set; }
        /// <summary>
        /// 停电
        /// </summary>
        public int MainsFailAmount { get; set; }
        /// <summary>
        /// 停电（移动）
        /// </summary>
        public int MainsFailAmountByYD { get; set; }
        /// <summary>
        /// 停电（联通）
        /// </summary>
        public int MainsFailAmountByLT { get; set; }
        /// <summary>
        /// 停电（电信）
        /// </summary>
        public int MainsFailAmountByDX { get; set; }
        /// <summary>
        /// 发电中
        /// </summary>
        public int GenAmount { get; set; }
        /// <summary>
        /// 可用油机
        /// </summary>
        public int IdleAmount { get; set; }
        /// <summary>
        /// 今日发电工单已派
        /// </summary>
        public int TodayAnnouce { get; set; }
        /// <summary>
        /// 今日发电工单发电中
        /// </summary>
        public int TodayInAnnouce { get; set; }
        /// <summary>
        /// 本周发电工单已派
        /// </summary>
        public int WeekAnnouce { get; set; }
        /// <summary>
        /// 本周发电工单已发电
        /// </summary>
        public int WeekOldAnnouce { get; set; }
    }
}
